attempt to anticipate or predict
पूर्वानुमान या भविष्यवाणी करने का प्रयास
evaluate or criticize with hindsight
आंखों के साथ मूल्यांकन या आलोचना